long-term worker - Spanish English Dictionary